4 Night Africa - Middle East - India Cruise

Cruise LineMSC Cruises

ShipMSC Opera

DepartsMon, Mar 16th 2026

ReturnsFri, Mar 20th 2026

Nights4

Departing PortDurban

Ports of CallDurban, Pomene National Reserve, Durban

A resort ship that accommodates over 1,700 passengers. Guests can dine on fine, authentic Italian-style dishes, and relax with a variety of entertainment options aimed towards both adults and children. The ship provides a glamorous, eye-catching interior,…

Inside Cabin

From $935 pp*

$233.69/night

Ocean View

From $1,023 pp*

$255.69/night

Balcony

From $1,345 pp*

$336.19/night

Suite

From $1,667 pp*

$416.69/night

* Includes all applicable taxes & fees and are subject to change

3 Night Africa - Middle East - India Cruise

Cruise LineMSC Cruises

ShipMSC Opera

DepartsFri, Mar 20th 2026

ReturnsMon, Mar 23rd 2026

Nights3

Departing PortDurban

Ports of CallDurban, Inhaca Island, Durban

A resort ship that accommodates over 1,700 passengers. Guests can dine on fine, authentic Italian-style dishes, and relax with a variety of entertainment options aimed towards both adults and children. The ship provides a glamorous, eye-catching interior,…

Inside Cabin

From $348 pp*

$115.90/night

Ocean View

Call for pricing

Balcony

From $455 pp*

$151.56/night

Suite

Call for pricing

* Includes all applicable taxes & fees and are subject to change

4 Night Africa - Middle East - India Cruise

Cruise LineMSC Cruises

ShipMSC Opera

DepartsMon, Mar 23rd 2026

ReturnsFri, Mar 27th 2026

Nights4

Departing PortDurban

Ports of CallDurban, Maputo, Inhaca Island (2 Days), Durban

A resort ship that accommodates over 1,700 passengers. Guests can dine on fine, authentic Italian-style dishes, and relax with a variety of entertainment options aimed towards both adults and children. The ship provides a glamorous, eye-catching interior,…

Inside Cabin

Call for pricing

Ocean View

Call for pricing

Balcony

Call for pricing

Suite

Call for pricing

3 Night Africa - Middle East - India Cruise

Cruise LineMSC Cruises

ShipMSC Opera

DepartsFri, Mar 27th 2026

ReturnsMon, Mar 30th 2026

Nights3

Departing PortDurban

Ports of CallDurban, Cape Town

A resort ship that accommodates over 1,700 passengers. Guests can dine on fine, authentic Italian-style dishes, and relax with a variety of entertainment options aimed towards both adults and children. The ship provides a glamorous, eye-catching interior,…

Inside Cabin

Call for pricing

Ocean View

Call for pricing

Balcony

Call for pricing

Suite

Call for pricing

5 Night Africa - Middle East - India Cruise

Cruise LineMSC Cruises

ShipMSC Opera

DepartsMon, Mar 30th 2026

ReturnsSat, Apr 4th 2026

Nights5

Departing PortCape Town

Ports of CallCape Town, Walvis Bay (2 Days), Cape Town

A resort ship that accommodates over 1,700 passengers. Guests can dine on fine, authentic Italian-style dishes, and relax with a variety of entertainment options aimed towards both adults and children. The ship provides a glamorous, eye-catching interior,…

Inside Cabin

Call for pricing

Ocean View

Call for pricing

Balcony

Call for pricing

Suite

Call for pricing